needle-stick injury - German English Dictionary